package com.zhl.modifer9;

public class Fu {

    //1.私有：只能在本类中访问
    private void privateMethods() {
        System.out.println("===privateMethods===");
    }

    //2.缺省:本类，同一个包下
    void defaultMethods() {
        System.out.println("===defaultMethods===");
    }

    //3.protected:本类，同一个包下的类，任意包下的子类中
    protected void protectedMethods() {
        System.out.println("===protectedMethods===");
    }

    //public  同一个包下的类，任意包下的子类，任意包下的任意类
    public void publicMethods() {
        System.out.println("===publicMethods===");
    }

    //在本类中四种都可以访问
    public void Test(){
        privateMethods();
        defaultMethods();
        protectedMethods();
        publicMethods();
    }

}
